home *** CD-ROM | disk | FTP | other *** search
- 066030003040000132006000006008000
- 1QuickStart v1.00Page #0
- 2QuickStart v1.00Page #0
- F0110030001
- 9[.......................................................]0110
-
-
-
- :::::.//
- :::::://::::
- ::::::::::::::::::://:::::::::::::::
- ::::::::::::::::://///::::::::::::
- ::::::::::::::::::::://:::::::::::::
- ----:---------------------------------//------------------------1.00
- //
-
- Thefront-endinterfaceforQuickBBSSTandrelatedutilities
-
-
- TABLEOFCONTENTS
- =================
-
- 1.General..............................3
- 2.Installation.........................4
- 3.Operation............................6
- 4.Terminal.............................8
- A.ErrorLevels........................10
-
- 1-GENERAL
- ===========
-
- QuickStartisthepartofQuickBBSSTwhichhandlesallmodem
- initialisation,answeringthephoneandlookingforacaller.Italso
- providesashellfortheQuickBBSutilitiesandaterminalwithdial
- directory,VT-52andAnsigraphics,uploadinganddownloading.Itis,in
- fact,asortofmailerwithouttheFidoNetcapabilities.You'llbeable
- toseethestatusofyourBBSataglancewithQuickStartinstalled.
-
- ForThe-BoxandBinkleysysops:becauseQuickStartknowsnothingabout
- FidoNet,itcanonlybeusedwhenQuickisrunningasastand-alone
- package,butifyoulikeyoucanrunQuickStartduringnon-mailing
- hours,anduseitasaterminal/shellofcourse.IfQuickStartdetectsa
- FidoNetmailerattheotherend,itwilldropthecarrier.
-
- TheQuickStartprogramconsistsoftwomainfiles:QSTART.PRGand
- QSTART.OVL.QSTART.PRGisonlyatinylittleprogramwhichloads
- QUICKBBS.PRGandQSTART.OVLinturn,dependingonerrorlevels.An
- example:
-
- 1)QSTART.PRGisloaded.
- 2)QSTART.PRGloadsQSTART.OVL
- 3)QSTART.OVLwaitsforacalleretc.
- 4)A1200bpscallisreceived
- 5)QSTART.OVLexitswitherrorlevel12(for1200bps)
- 6)QSTART.PRGdetectstheerrorlevelandstartsupQUICKBBS.PRGat
- 1200bps.
- 7)QuickBBSlogsontheuseretc.
- 8)Userlogsoff,QuickBBSexitswitherrorlevel0
- 9)QSTART.PRGdetectstheerrorlevelandgoesbacktostep2.
-
- ThiswaythemaximumofmemoryisavailableforQUICKBBS.PRG,andyou
- won'tneedabatchfile.IfyouwantDOwanttorunQuickStartusinga
- commandlineinterpreterandbatchfileyoucanrenameQSTART.OVLto
- QSTART.PRGanddotheerrorlevelcheckingyourself.Alistof
- errorlevelscanbefoundinAppendixA.
-
- AtpresenttheextendedeventsinQuickStartandQuickBBSarenotfully
- supported,sotheeventwindowwillbeempty.
-
- 2-INSTALLATION
- ================
-
- InstallingQuickStartiseasy.JustplaceQSTART.PRGandQSTART.OVLin
- thesamedirectoryasQUICKBBS.PRG.QuickStartassumesthatyouhave
- QConfig,UserEditandsuchinthesamedirectorytoo.
-
- Now,startupQConfig(v1.20ornewer),andselectoption6:
-
- TermInitStr.....ATZ|~ATS0=0M1X3|(1)
- DialString.......ATDT(2)
- DefaultTimeOut...30seconds(3)
- DefaultPause.....10seconds(4)
- NoConnect1......NOCARRIER(5)
- NoConnect2......BUSY
- NoConnect3......NODIALTONE
- ZmodemAutoDl.....Yes(6)
- LogLevel.........1(7)
-
- (1)Thisisthecommandwhichissenttothemodemwhentheterminal
- modeisentered.SeethemainQuickBBSSTdocumentationforspecial
- characters.
-
- (2)Thisisthecommandwhichmakesyourmodemdialout.Itwillbe
- followedbythenumbertodialandacarriagereturn.
-
- (3)Thisisthe'default'maximumtimebetweendialinganumberand
- establishingaconnection.Ifthistimeisexceeded,QuickStart
- willtoggleDTRtomakethemodemhangup.
-
- (4)WhendialinganumberQuickStartwillwaitbeforetryingtoredial.
- Thedefaultpausecanbespecifiedhere.Enter0fornopause.
-
- (5)Whenoneofthesestringsisreceivedfromthemodem,QuickStart
- willassumethedialingfailed.
-
- (6)QuickStarthasafeaturecalledZmodemAutoDownload.Whenswitched
- onthefirstfewbytesofaZmodempacketheaderwilltriggerthe
- Zmodemdownloaddriver.ThetoggleinQConfigisthe'default'
- statuswhentheterminalisstarted.
-
- (7)TheLogLevelcontrolstheamountofinformationQuickStart(NOT
- QuickBBS!)putsinthelogfile.Eachloggedlinestartswithone
- ofthefollowingcharacters:
-
- ~(notimportant)
- +(good)
- -(notsogood)
- ?(strangesituationencountered)
- !(harderror!)
-
- Dependingontheloglevel,theselineswillbewrittentothelog
- fileSYSTEM.LOG.Theloglevelsare:
-
- 0willlogALLlines
- 1willloglinesstartingwith!,?,-,+
- 2willloglinesstartingwith!,?,-
- 3willloglinesstartingwith!
-
- Loglevel0willrequirealotofdiskspace,level3hardlyany.
- ThiswillNOTaffecttheloggingwhichQuickBBSdoes.
-
- OfcoursetheotheroptionsinQConfigshouldbefilledinbeforeyou
- attempttorunQuickStartorQuickBBS.RefertotheQuickBBS
- documentation.
-
- AfilecalledWAITKEYS.BBS(locatedintheCONF\directory)canbe
- createdtoassignvaluestothefunctionkeys.Thisfilehasthesame
- formatasanyother'functionkeyfile':
-
- 1:C:\COMMS\FLASH\FLASH.PRG
- 2:D:\EDIT\TEMPUS.PRGD:\QBBS\SYSTEM.LOG
-
- Intheaboveexample,pressingf1whileinunattendedmode(notinthe
- terminal)willloadFLASH.PRGinthegivendirectory.Parameterscan
- alsobepassed,likeinline2.
-
- AsecondfunctionkeyfilecalledTERMKEYS.BBSisalsoused,anddefines
- thefunctionkeysusedintheterminalmode.
-
- Whenacallerisconnectedhe/shewillseethelines...
-
- + QuickStart v1.00, Copyright 1989 by J. Webb, DeltaVision Systems.
- +Press<Escape>tostarttheBBS...
-
- AftertheuserhaspressedtheEscapekeyQuickBBSisloaded.Ifa
- FidoNetcompatiblemailerisdetectedontheotherside,thecarrieris
- dropped.
-
- NextQuickStartlooksforandsendsthefileBANNER.ASCinthetextfile
- directory.ThereareNOcontrolcodesrecognisedbyQuickStart.Ifthis
- filedoesn'texist:
-
- + Starting the BBS now! Just a sec...
-
- willbesentinstead.
-
- 3-OPERATION
- =============
-
- WhenyourunQSTART.PRGyouwillseethatthemainscreen(unattended
- mode)isdividedintofourmainareas:
-
- Thetop-leftboxiscalledtheactivitywindowandcontainsthe
- lastfewloglines.Dependingonyourloglevel,someofthese
- lineswillalsobeplacedinthelogfile.
-
- Thetop-rightboxiscalledthestatuswindow.Thiscontainsthe
- currentstatusofQuickStart,thenumberofcalls(rings),the
- numberofactuallyconnectedusers,thenumberofmessagesleftto
- YOUandthenumberoftimesyouwerepaged.Thecurrenttimeis
- alsodisplayed.
- Thebottom-leftboxisthelastuserwindow.Onceyou'vehadacall
- itwilldisplaythelastfewusersonyoursystem,togetherwith
- thetimeofconnectionandlog-off,andwhetherthatuserleftmail
- foryouortriedtopageyou.
-
- Thebottom-rightboxwillcontaininformationconcerningthe
- currentandnextevents,butisatpresentleftblankbecausethe
- extendedeventsarenotyetimplemented.
-
- Thetoplineofthescreencontainsalittlemenu.Thehighlightedor
- colouredcharactersrepresentthekeywhichyoushouldpresstoaccess
- thatoption.Theyare:
-
- LocalStartsQUICKBBS.PRGinlocalmode.
- TerminalEnterstheterminal.
- UsersStartsupUSEREDIT.PRGforedittingusers.
- ConfigStartsupQCONFIG.PRGforedittingtheconfiguration.
- AftercompletionQuickStartwillaskwhetheritshould
- re-readtheconfigurationfile.
- BoardsStartsupMCONFIG.PRGforedittingtheconfigurationof
- yourmessageboards.
- EventsStartsupECONFIG.PRGforchangingtheeventsetup.After
- completionQuickStartwillaskwhetheritshouldre-read
- theeventfile.
- MenusStartsupMENUEDIT.PRGforedittingyourmenufiles.
- DosStartsupthecommandlineinterpreterspecifiedin
- QConfig.FunctionkeysinCONF\DOSKEYS.BBSareloaded
- first.
- QuitQuittoGEM(ortowhateverstartedQuickStart).
-
- Thekeysdisplayedarenottheonlykeyswhichcanbeusedtoaccessthe
- options.Alt-J,forinstance,alsoshellstoDOS.
-
- Beforestartinganyoftheutilities,executingfunctionkeyprogramsor
- quittingtoGem,theresetstringwillbesenttothemodem.After
- returntounattendedmodethemodemisinitialisedagain.Whenentering
- terminalmodetheterminalinitstringissentinsteadofthereset
- string.
-
- Someotherkeysareavailableinunattendedmodetoo:
-
- -TheHELPkeydisplaysalistofallavailablekeys,
- -Thefouritems(calls,connects,messagesandyells)canbe
- resettozerobypressingClr/Home,
- -ThePkeywilltoggleprinterloggingonandoff.Thiskeywill
- alsotoggletheprintinginQuickBBS,asitissavedinthe
- SYSINFO.BBSfile.Likewise,pressingAlt-PinQuickBBSwill
- toggletheprinterlogginginbothQuickStartandQuickBBS.
- -TheIkeycanbeusedtomanuallyinitialisethemodem.
-
- Whileinunattendedmodethescreensaverisactive.Itwillblankthe
- screenafterthetimestatedinQConfig.Movethemouseorpressakey
- (e.g.spaceorshift)togetthescreenback.Assoonasanyactivityis
- detected(acalleroranevent)thescreenisrestoredtoo.
-
- WhileQuickStartiswaitingforsomethingtohappenitwillinitialise
- themodemevery5minutes'justforfun'.
-
- 4-TERMINALMODE
- =================
-
- BypressingtheTkeyinunattendedmodetheterminalisstarted.The
- terminalinitstringissenttothemodemfirst.
-
- Theterminalisafairlysimple,butneverthelesshandyone.Itfeatures
- VT-52andAnsigraphicsmodes,built-inPCfont,dialdirectorywith
- redial,uploadanddownloadwithXmodem,Xmodem1K,WindowedXmodem,
- YmodemandZmodem,filenamerecognitionandmore...
-
- Atthebottomofthescreenyou'llseethestatusbar.Fromleftto
- rightitcontains:
-
- -Thecurrentbaudrate,
- -CD(CarrierDetect)orNC(NoCarrier),
- -STf(STFont)orPCf(PCFont),
- -VT-52orAnsigraphics,
- -TheZmodemAutoDLstatus,
- -Amessagesection.
-
- Theavailablekeysintheterminalmodeare...
-
- UNDOReturnstounattendedmode,
- HELPShowsalistofavailablekeys,
- Alt-RReceivefile(s),(1)
- Alt-SSendfile(s),(1)
- Alt-BChangeBaudrate,
- Alt-DDialdirectory,(2)
- Alt-CClearscreen,
- Alt-JJumptoDOS,(3)
- Alt-HHangup(dropDTR),
- Alt-FToggleSTorPCfonts,(4)
- Alt-GToggleVT-52orAnsigraphics,(5)
- Alt-ULogthe'otherend'intotheBBS,(6)
- Alt-VViewfile,(7)
- Alt-ZToggleZmodemAutoDL.
-
- (1)Amenuwithavailabledownload/uploadprotocolswillbedisplayed.
- Whenreceivingusinganon-batchprotocol,QuickStartwillattempt
- toguessthefilename.Aftercompletionofthetransferabeepwill
- sound.Therearedifferentbeepsforcompletedandaborted
- transfers.
-
- (2)Alt-Dcallsupthedialdirectory.Eachentryinthisdirectorycan
- beselectedusingthecursorkeys.Theentriescontain,fromleft
- toright:
-
- -BBSname,
- -Phonenumber,
- -Baudrate,
- -Timeout,
- -Defaultprotocol,
- -Graphicsmode,
- -Font,
- -ZmodemAutoDLorNormal.
-
- ThenumberofredialscanbesetbypressingR.Thepause,thetime
- betweenredialattempts,canbesetwiththePkey.PressingSwill
- saveanychangesyou'vemadetothedialdirectory,whichcanbe
- accomplishedwithE.Thiswillbringupaneditscreen.
-
- PressEscapetoabortdialingorEntertodialthehighlighted
- number.IfyoudialanumberthesettingsofthatBBSaremade
- active(font,graphicsmodeetc).
-
- (3)Alt-JworksliketheDosoptioninunattendedmode,andcallsthe
- commandlineinterpreterspecifiedinQConfig.Note:itdoesn't
- HAVEtobeaCLI,youcouldputNeoDeskorsomethinginhereifyou
- want.
-
- (4)ThePCfontwillnotshowwhenTurbo-STv1.4orolderisinstalled.
-
- (5)AnsiinQuickStartisaboutthesameaswhatissupportedby
- QuickBBSSTitself.Itisfarfromperfect,butprovidesthebasic
- componentsforcontrollingthescreen.ItshouldNOTbeusedwith
- fullscreeneditorslikeQuickEd,otherwiseyouprobablywon'tbe
- abletogetout...RefertoQANSI.DOCforsupportedAnsiescape
- sequences.
-
- (6)Sayyouareintheterminalmodewhenausercallsin.Youanswer
- thephonemanuallyandfindoutthatyou'dliketheusertolog
- intotheBBS.Insteadofmakinghim/hercallback,establish
- connection(ifitwasavoicecall)withATAorwhatevermakes
- yourmodemanswerthephone,pressAlt-Btosetthebaudrate,and
- thenAlt-U.ThiswilllogtheuserintotheBBS.Whentheuserlogs
- offQuickStartwillenterunattendedmode,notterminalmode.
-
- (7)Theview-fileoptionwilldisplaytheselectedfileusingthe
- currentgraphicsmodeandfont.
-
- APPENDIXA-ERRORLEVELS
- ========================
-
- WhenQuickStart(QSTART.OVL)exitsthefollowingerrorlevelsarepassed
- backtothecallingprogram:
-
- 0-GoOffline,
- 1-StartBBSinLocalMode,
- 2-SystemError,
- 3-StartBBSfor300bpsuser,
- 12-StartBBSfor1200bpsuser,
- 24-StartBBSfor2400bpsuser.
-
- Anyothererrorlevelsshouldbetreatedasprogramerrors.
-
-